Big Huge Thesaurus

Podocarpus dacrydioides

noun